ElasticPress\Indexable\Post\SyncManager D

Total Complexity 126
Dependencies 7
Dependents 1
Total lines 1,091
Lines of code 489
Logical lines of code 280
Comment lines 469
Methods 27
Properties 2

Methods 27

Method Rating Maintainability Complexity Lines of code
action_queue_meta_sync()
A
41 15 55
action_edited_term()
A
45 11 40
maybe_display_notice_edit_single_term()
A
46 10 38
action_sync_on_update()
A
49 10 30
is_tax_max_count_bigger_than_items_per_cycle()
S
51 7 27
maybe_add_doc_status_to_admin_bar_status()
S
53 7 22
action_set_object_terms()
S
56 7 18
action_deleted_term_relationships()
S
56 7 18
maybe_display_notice_term_list_screen()
S
55 5 19
is_post_indexable()
S
56 5 19
action_create_blog_index()
S
57 5 17
action_delete_post()
S
57 5 16
setup()
S
46 3 37
filter_bypass_permission_checks_for_machines()
S
66 5 9
get_doc_status()
S
52 3 26
should_reindex_post()
S
58 3 15
kill_sync_for_password_protected()
S
63 3 11
delete_post_with_new_password()
S
72 3 5
tear_down()
S
55 1 19
clear_meta_keys_db_per_post_type_cache_by_post_id()
S
72 2 6
clear_meta_keys_db_per_post_type_cache_by_meta()
S
72 2 6
action_sync_on_media_attach()
S
66 2 8
format_doc_status()
S
59 1 14
maybe_delete_meta_for_all()
S
77 1 4
clear_total_fields_limit_cache()
S
79 1 3
clear_meta_keys_db_cache()
S
76 1 4
add_admin_bar_status()
S
80 1 3